Title: Exhaustive Search and Resolution of OT Puzzles in Real-Time Collaborative Editing Systems
نویسندگان
چکیده
Critical infrastructure is undergoing a fundamental change worldwide in areas such as power, water, transport, defence, etc. Control systems that were previously physicallyisolated and constructed from purpose-built components are increasingly being standardised and interconnected, exposing them to corporate networks and even the Internet. Consequently, well-established ways of engineering systems for safety and reliability are now being forced to address the additional demands of information security. Having conducted research into a variety of safety-critical, mission-critical and security-critical systems, we reflect here on the different emphases they place on basic system requirements. For example, some properties, such as availability, have much higher importance for safety-critical systems than security-critical ones. By contrast, where data confidentiality is the primary concern of a security-critical system, it may be of lower priority in a safety-critical context, and so on. We also review and contrast some widely-cited design principles for critical systems to identify their commonalities and differences. For instance, where a mission-critical system may emphasise ease-of-access for system maintenance, this directly contradicts the security principle of minimising the exposed attack surface. Similarly, while duplicating components can improve reliability it simultaneously creates more opportunities for security violations. Ultimately we conclude not that the worlds of safety, mission and security-critical system engineering are on a disastrous collision course, but rather that the growing complexity of our critical infrastructure means that system developers are now obliged to consider carefully all three perspectives. Biography: Dr. Colin Fidge is a full professor in the Science and Engineering Faculty of the Queensland University of Technology where he teaches software development and scientific research principles. His research interests include high-integrity systems engineering for safety, mission and security-critical applications. His research spans a broad range of systems development tasks including requirements specification, software analysis, and system modelling and simulation. He has conducted research on critical systems for the Defence Science and Technology Organisation, Telstra, Powerlink Queensland, Delta Electricity, NICTA, and the Australian Signals Directorate.
منابع مشابه
Rethinking Consistency Management in Real-time Collaborative Editing Systems
Networked computer systems offer much to support collaborative editing of shared documents among users. Increasing concurrent access to shared documents by allowing multiple users to contribute to and/or track changes to these shared documents is the goal of real-time collaborative editing systems (RTCES); yet concurrent access is either limited in existing systems that employ exclusive locking...
متن کاملساختار دهی آنی دادههای مکانی ورودی GIS با تأکید بر عارضه راه
An important issue in implementation of a GIS system is preparation of data to be entered in GIS. To produce spatial data for GIS using photogrammetric techniques, conventional method is to apply photogrammetric and GIS systems individually (off-line procedure). This approach is costly, time consuming and somehow unreliable due to the fact that 3D photogrammetric model is not available at the ...
متن کاملdiffTree: Robust Collaborative Coding using Tree-Merge
Handheld devices and cloud-connected applications are now commonplace, and developers cooperate more than ever, taking advantage of distributed version control systems and online collaborative development environments. Providing a robust collaborative experience for editing code remains challenging, however. Traditional text-based merge algorithms (e.g. diff3) are unfit for automatic synchroniz...
متن کاملPréservation des Intentions et Maintien de la Cohérence des Données Répliquées en Temps Réel. (Intention Preservation and Consistency Maintenance for Real-Time Replicated Data)
Real-time collaborative editors, like GoogleDocs or Etherpad, allow the simultaneous edition of adocument by several users. These applications need to replicate the edited document, for the so calledreal-time purpose of permitting a fast and reactive editing by any user at any time. Editing conflictsfrequently occur, and must be automatically handled by the application, in order to ...
متن کاملReal-time text chat via collaborative editing systems
Online text chat is a very popular Internet-based application. Previous studies have identified several problems with standard text chat systems. Real-time collaborative editing systems can be used for text chat. This paper compares text chat via collaborative editing systems with text chat via standard text chat systems. It has been identified that standard text chat system do not maintain som...
متن کامل